#include "Date.cpp";
#include "String.h";

class Persona {

	private:
     char* nome;
	 char* cognome;
	 Date nascita;
	 Date morte;
	
	public:
	Persona(char* nome, char* cognome, Date nascita) {}
	 Date getMorte() {}
	 void setMorte(Date morte) {}
	 char* getNome() {}
	 void setNome(char* nome) {}
	 char* getCognome() {}
	 void setCognome(char* cognome) {}
	 Date* getNascita() {}	
	 void setNascita(Date nascita) {}
	 char* toString() {}
	
	
	Persona::Persona(char* nome, char* cognome, Date nascita) {
	
		this.nome = nome;
		this.cognome = cognome;
		this.nascita = nascita;
	}

	 Date Persona::getMorte() {
		return morte;
	}


	 void setMorte(Date morte) {
		this.morte = morte;
	}

	 char* Persona::getNome() {
		return nome;
	}

	 void Persona::setNome(char* nome) {
		this.nome = nome;
	}

	 char* Persona::getCognome() {
		return cognome;
	}

	 void Persona::setCognome(char* cognome) {
		this.cognome = cognome;
	}
	

	 Date Persona::getNascita() {
		return nascita;
	}
	
	 void Persona::setNascita(Date nascita) {
		this.nascita = nascita;
	}
	

	 char* Persona::toString() {
		return strcat(strcat(strcat(strcat(nome," "),cognome)," "),nascita);
	}
}

